a fairy tale ending - Francés Inglés Diccionario